package reader;

import java.io.FileReader;
import java.io.IOException;

/**
 * FileReader类:
 * 构造方法:
 *   FileReader(String fileName)
 *           在给定从中读取数据的文件名的情况下创建一个新 FileReader。
 *   int read()
 *           读取单个字符。
 */
public class FileReader01 {
    public static void main(String[] args) throws IOException {
        //method01();
        FileReader fr = new FileReader("day24/5.txt");  // 你好
        int ch;
        while((ch=fr.read())!=-1){
            System.out.println((char)ch); // 你
        }                                 // 好
        fr.close();
    }

    private static void method01() throws IOException {
        FileReader fr = new FileReader("day24/5.txt");  // 你好
        System.out.println((char)fr.read()); // 你
        System.out.println((char)fr.read()); // 好
        System.out.println((char)fr.read()); // 没有强转前为 -1  -1强转后 ￿
        fr.close();
    }
}
